trading of organs and tissues - Turco Inglés Diccionario